package com.cachopoid.vo;

import android.os.Parcel;
import android.os.Parcelable;

public class CachopoVO implements Parcelable {

	private String nombre;
	private String descripcion;
	private Integer idEstablecimiento;
	private Integer idCachopo;
	private Double tamanio;
	private Double relleno;
	private Double rebozado;
	private Double precio;
	private Double sabor;
	private Double total_votos;
	private Double mediaDeVotos;
	

	 public CachopoVO(Parcel source){
			nombre = source.readString();
			descripcion = source.readString();
			idEstablecimiento = source.readInt();
			idCachopo = source.readInt();
			tamanio = source.readDouble();
			relleno = source.readDouble();
			rebozado = source.readDouble();
			precio = source.readDouble();
			sabor = source.readDouble();
			total_votos = source.readDouble();
			mediaDeVotos = source.readDouble();
	  }



	public CachopoVO() {
		// TODO Auto-generated constructor stub
	}

	
	
	public Double getMediaDeVotos() {
		return mediaDeVotos;
	}


	public void setMediaDeVotos(Double mediaDeVotos) {
		this.mediaDeVotos = mediaDeVotos;
	}
	
	public Integer getIdCachopo() {
		return idCachopo;
	}


	public void setIdCachopo(Integer idCachopo) {
		this.idCachopo = idCachopo;
	}


	public Double getTamanio() {
		return tamanio;
	}


	public void setTamanio(Double tamanio) {
		this.tamanio = tamanio;
	}


	public Double getRelleno() {
		return relleno;
	}


	public void setRelleno(Double relleno) {
		this.relleno = relleno;
	}


	public Double getRebozado() {
		return rebozado;
	}


	public void setRebozado(Double rebozado) {
		this.rebozado = rebozado;
	}


	public Double getPrecio() {
		return precio;
	}


	public void setPrecio(Double precio) {
		this.precio = precio;
	}


	public Double getSabor() {
		return sabor;
	}


	public void setSabor(Double sabor) {
		this.sabor = sabor;
	}


	public Double getTotal_votos() {
		return total_votos;
	}


	public void setTotal_votos(Double total_votos) {
		this.total_votos = total_votos;
	}
	
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Integer getIdEstablecimiento() {
		return idEstablecimiento;
	}

	public void setIdEstablecimiento(Integer idEstablecimiento) {
		this.idEstablecimiento = idEstablecimiento;
	}

	@Override
	public void writeToParcel(Parcel dest, int flags) {
		
		dest.writeString(nombre);
		dest.writeString(descripcion);
		dest.writeInt(idEstablecimiento);
		dest.writeInt(idCachopo);
		dest.writeDouble(tamanio);
		dest.writeDouble(relleno);
		dest.writeDouble(rebozado);
		dest.writeDouble(precio);
		dest.writeDouble(sabor);
		dest.writeDouble(total_votos);
		dest.writeDouble(mediaDeVotos);
		
	}
	
	public void readFromParcel(Parcel in) {
		nombre = in.readString();
		descripcion = in.readString();
		idEstablecimiento = in.readInt();
		idCachopo = in.readInt();
		tamanio = in.readDouble();
		relleno = in.readDouble();
		rebozado = in.readDouble();
		precio = in.readDouble();
		sabor = in.readDouble();
		total_votos = in.readDouble();
		mediaDeVotos = in.readDouble();
		
	} 
	
	
	@Override
	public String toString() {
		return nombre ;
	}



	@Override
	public int describeContents() {
		return 0;
	}
	
	public static final Parcelable.Creator<CachopoVO> CREATOR = new Parcelable.Creator<CachopoVO>() {
	      public CachopoVO createFromParcel(Parcel source) {
	            return new CachopoVO(source);
	      }
	      public CachopoVO[] newArray(int size) {
	            return new CachopoVO[size];
	      }
	};
}
